pin one's hope upon someone - Turc Anglais Dictionnaire